skeleton holding - Spanish English Dictionary